• word of the day

    ilex decidua

    ilex decidua - Dictionary definition and meaning for word ilex decidua

    Definition
    (noun) deciduous shrub of southeastern and central United States
Download our Mobile App Today
Receive our word of the day
on Whatsapp